API Error Responses
Below are the possible error responses from the VIP Connect API.
Parameter Exp
Error Response Attribute | Attribute Description |
---|---|
errorCode | Numerical code that corresponds with the error that occurred. |
transactionStage | Stage in the VIP Connect flow that the error occurred. |
operatorErrorMessage | Error message specifically for operators with more details to help with troubleshooting |
operatorDeclineDescription | Additional error information and instruction for operators to troubleshoot issues. |
patronErrorMessage | The exact message that is to be displayed to end users when an error occurs. |
resolution | Recommended steps and actions to take to resolve the issue. |
Error Code 2
errorCode | 2 |
transactionStage | Enrollment |
operatorErrorMessage | Declined |
operatorDeclineDescription | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com/fcra-decline-notice |
patronErrorMessage | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com/fcra-decline-notice |
resolution | User needs to contact Pavilion to obtain more information on the reason(s) an account was declined so they may address the problems before attempting to enroll again in the future. |
Error Code 3
errorCode | 3 |
transactionStage | Enrollment |
operatorErrorMessage | |
operatorDeclineDescription | |
patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-03. |
resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that is preventing the enrollment or to enrollment through our CAMS team |
Error Code 10
errorCode | 10 |
transactionStage | Deposit |
operatorErrorMessage | INVALID PHONE # |
operatorDeclineDescription | Internal error. Please contact CAMS at 1-800-500-1973 for support using error code E-10. |
patronErrorMessage | Internal error. Please contact CAMS at 1-800-500-1973 for support using error code E-10. |
resolution | Confirm the phone number is in the correct format and does not include no special characters. |
Error Code 13
errorCode | 13 |
transactionStage | VIP Account Inquiry |
operatorErrorMessage | |
operatorDeclineDescription | This transaction has been requested from an account that has been closed. Please contact CAMS at 1-800-500-1973 for support using error code E-13. |
patronErrorMessage | Sorry, unable to complete this request. Please contact CAMS at 1-800-500-1973 for support using error code E-13. |
resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that has placed the patron's account in an invalid status. |
Error Code 16 - Session Creation, Enrollment
errorCode | 16 |
transactionStage | Session Creation,Enrollment |
operatorErrorMessage | An input error has been detected in the Merchant ID Number setup. Contact your Pavilion Representative for immediate assistance. |
operatorDeclineDescription | Invalid Merchant. Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
resolution | Pavilion needs to resolve the Merchant ID configuration for the merchant profile. |
Error Code 16 - Deposit
errorCode | 16 |
transactionStage | Deposit |
operatorErrorMessage | The Merchant ID entered for this transaction is invalid. |
operatorDeclineDescription | Merchant ID ERROR. An invalid setting in the Merchant Account is preventing your request from being processed. Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
resolution | Pavilion needs to resolve the Merchant ID configuration for the merchant profile. |
Error Code 17
errorCode | 17 |
transactionStage | Deposit |
operatorErrorMessage | The information you provided is not valid. Please try again. |
operatorDeclineDescription | The information you provided is not valid. Please try again. Please contact CAMS at 1-800-500-1973 for support using error code E-17. |
patronErrorMessage | The information you provided is not valid. Please try again. Please contact CAMS at 1-800-500-1973 for support using error code E-17. |
resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 18
errorCode | 18 |
transactionStage | VIP Account Inquiry |
operatorErrorMessage | Fraud Reported. |
operatorDeclineDescription | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com |
patronErrorMessage | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com |
resolution | User needs to contact Pavilion to obtain more information on the reason(s) fraud is being reported on their account. |
Error Code 19
errorCode | 19 |
transactionStage | Enrollment |
operatorErrorMessage | Customer is Self-Excluded from this property, Manager approval required. |
operatorDeclineDescription | Unable to approve enrollment request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-19. |
patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-19. |
resolution | User needs to contact Pavilion to have their account removed from the self-exclusion list. |
Error Code 20
errorCode | 20 |
transactionStage | Session Creation |
operatorErrorMessage | Deposit amount cannot be null. |
operatorDeclineDescription | Deposit amount cannot be null. |
patronErrorMessage | Deposit amount cannot be null. Please contact CAMS at 1-800-500-1973 for support using error code E-20. |
resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 21
errorCode | 21 |
transactionStage | Session Creation |
operatorErrorMessage | Deposit amount must be greater than $x.xx. |
operatorDeclineDescription | Deposit amount must be greater than $x.xx. |
patronErrorMessage | Deposit amount must be greater than $x.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-21. |
resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 22
errorCode | 22 |
transactionStage | Session Creation |
operatorErrorMessage | Deposit amount may not exceed $xxxx.xx. |
operatorDeclineDescription | Deposit amount may not exceed $xxxx.xx. |
patronErrorMessage | Deposit amount may not exceed $xxxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-22. |
resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 23
errorCode | 23 |
transactionStage | Session Creation |
operatorErrorMessage | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. |
operatorDeclineDescription | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. |
patronErrorMessage | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-23. |
resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 24
errorCode | 24 |
transactionStage | Session Creation |
operatorErrorMessage | Withdrawal amount cannot be null. |
operatorDeclineDescription | Withdrawal amount cannot be null. |
patronErrorMessage | Withdrawal amount cannot be null. Please contact CAMS at 1-800-500-1973 for support using error code E-24. |
resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 25
errorCode | 25 |
transactionStage | Session Creation |
operatorErrorMessage | Withdrawal amount must be greater than $xx.xx. |
operatorDeclineDescription | Withdrawal amount must be greater than $xx.xx. |
patronErrorMessage | Withdrawal amount must be greater than $xx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-25. |
resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 27
errorCode | 27 |
transactionStage | Session Creation |
operatorErrorMessage | Withdrawal amount may not exceed $xxxx.xx. |
operatorDeclineDescription | Withdrawal amount may not exceed $xxxx.xx. |
patronErrorMessage | Withdrawal amount may not exceed $xxxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-27. |
resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 90
errorCode | 90 |
transactionStage | Deposit |
operatorErrorMessage | Your logon name and password did not match. |
operatorDeclineDescription | Your logon name and password did not match. Please contact CAMS at 1-800-500-1973 for support using error code E-90. |
patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-90. |
resolution | Pavilion needs to resolve the lightspeed configuration for the merchant profile. |
Error Code 91
errorCode | 91 |
transactionStage | Session Creation |
operatorErrorMessage | Format error. |
operatorDeclineDescription | Unable to process your request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-91 |
patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-91. |
resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 92 - Deposit
errorCode | 92 |
transactionStage | Deposit |
operatorErrorMessage | Duplicate transaction detected but amount does not match. |
operatorDeclineDescription | DUPLICATE TRANSACTION ERROR. Duplicate transaction ID detected but timestamps differ by more than 2 minutes. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 92 - Withdrawal
errorCode | 92 |
transactionStage | Withdrawal |
operatorErrorMessage | Duplicate transaction detected but bank routing number does not match. |
operatorDeclineDescription | Duplicate transaction details detected but bank routing number does not match. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
patronErrorMessage | Transaction not complete. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 99 - Account Inquiry
errorCode | 99 |
transactionStage | VIP Account Inquiry |
operatorErrorMessage | Invalid Account. |
operatorDeclineDescription | This transaction has been requested from an account that has been closed. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
patronErrorMessage | Sorry, unable to complete this request. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that has placed the patron's account in an invalid status. |
Error Code 99 - Deposit
errorCode | 99 |
transactionStage | Deposit |
operatorErrorMessage | Account Number masking error. |
operatorDeclineDescription | Check Account Unmasking error - not found. |
patronErrorMessage | Check Account Unmasking error - not found. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
resolution | Correct the account number to follow the expected, masked format. |
Error Code 1000
errorCode | 1000 |
transactionStage | All |
operatorErrorMessage | User Exited Flow. |
operatorDeclineDescription | User canceled enrollment and exited the flow. |
patronErrorMessage | |
resolution | Nothing to resolve, valid error response when patron leaves the VIP Connect product. |
Error Code 1010
errorCode | 1010 |
transactionStage | Enrollment |
operatorErrorMessage | KYC check did not pass for this patron. |
operatorDeclineDescription | Unable to approve enrollment request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-1010. |
patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-1010. |
resolution | User needs to contact Pavilion to obtain more information on the reason(s) an account was declined so they may address the problems before attempting to enroll again in the future. |
Error Code 1100
errorCode | 1100 |
transactionStage | Enrollment |
operatorErrorMessage | Session Timeout/Expiration. |
operatorDeclineDescription | Session canceled as transaction timed out. |
patronErrorMessage | Your session has expired. Please try again by returning to [Operator Name]. |
resolution | Patron session needs to be used within 10 minutes of creation. If a patron takes longer than 10 minutes, a new session needs to be created. |